html cnc development open source illustration design perl gold xhtml cgi software development windows unix cmsimple graphic design content management system .net linux cam diamond logo design website design autocad emerald homepage cad internet rails software java css j2ee autodesk jewelry cms c++